Sites & Buildings
142 - Electra
970 Burrard St, Vancouver, BC, V6Z 2R4
Two newly renovated offices (772 sqft & 481 sqft) available for Sale or Lease in the core Downtown Vancouver area (Nelson St / Burrard St). 970 Burrard St. The Electra Building Contains A Unique Amenity of Having A Common Area Boardroom Available for Booking by The Office Occupants. Central location...