3
300 Powell St
Vancouver, BC V6A 2Z2
$3,245,723 USD
7,718 SF
7,718 SF
$3,245,723 USD
Storefront