2
326 Powell Street street
Vancouver, BC V6A 1G4
$2,172,149 USD
3,050 SF
42
Units
3.2% Cap Rate
3,050 SF
$2,172,149 USD
Apartments