Description
Townhouse located at 7711 TEAKWOOD PLACE. It has 3 beds, 3 bathrooms, and is 1756 square feet. The property was built in 1980. 7711 TEAKWOOD PLACE is in the Champlain Heights neighborhood. Hastings East, Collingwood VE, and Mount Pleasant VE are nearby neighbourhoods.