Telford is a 31-storey tower with a detached, at grade, 3-storey townhome building. The proposed re-development includes 294 homes in the tower portion and 9 townhomes. It is walking distance to Metropolis at Metrotown Mall, Metrotown Skytrain Station, and Maywood Park.
6525 Telford Avenue,
600 – 550 Burrard Street
For any comments or concerns regarding the above, please email us at: