Description
Semi-detached located at 211 GRAND Avenue. It has 4 beds, 2 bathrooms, and is 749 square feet. The property was built in 1951. 211 GRAND Avenue is in the London neighborhood. London, 99 - Off Map, and Byron Area are nearby neighbourhoods.