Telford Villa
6450 Telford Ave, Burnaby, BC V5H 2Z2, Canada
View on a map- Year Build:
- 1975
- Storeys:
- 3
Located in the Metrotown area, near the Metrotown Skytrain station and within close walking distance of Metrotown Centre, Central Park, the Public Library, and Bonsor park.






