4
821-827 Powell St
Vancouver, BC V6A 1H7
$11.60 USD/SF/YR
2,166 SF
1
Space Available
Built 1912
2,166 SF Contiguous
Built 1912
2,166 SF
$11.60 USD/SF/YR
Retail