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