6
52 Powell St
Vancouver, BC V6A 1E7
$4,690,663 USD
11,395 SF
11,395 SF
$4,690,663 USD
Office