Townhouse located at 18 2801 Windsor Park ROAD. It has 3 beds, 2 bathrooms, and is 1194 square feet. The property was built in 2005. 18 2801 Windsor Park ROAD is in the Windsor Park neighborhood. Downtown District , Cathedral RG , and Argyle Park are nearby neighbourhoods.