Description
Townhouse located at 39 7520 18TH STREET. It has 2 beds, 2 bathrooms, and is 1101 square feet. The property was built in 1992. 39 7520 18TH STREET is in the Edmonds BE neighborhood. Edmonds BE, The Crest, and East Burnaby are nearby neighbourhoods.