Description
Townhouse located at 112 NORTH CENTRE Road Unit# 79. It has 3 beds, 4 bathrooms, and is 1474 square feet. The property was built in 2011. 112 NORTH CENTRE Road Unit# 79 is in the London neighborhood. London, 99 - Off Map, and Byron Area are nearby neighbourhoods.