2578 Burrard Street
|
$40
/year /sqft
MLS
®
Number C8071629
Retail for lease
Year Built
1958
Total Space Avail. For Lease (Rent)
1832 sqft
Estimated Additional Rent
$20 /year /sqft
Building Type
Freestanding
Zoning
C-2
99