2
326 Powell Street street
Vancouver, BC V6A 1G4
$2,156,313 USD
2,900 SF
42
Units
3.2% Cap Rate
2,900 SF
$2,156,313 USD
Apartments