1
6925 105A St NW
Edmonton, AB T6H 2R4
$1,475,518 USD
7,352 SF
12
Units
5.84% Cap Rate
7,352 SF
$1,475,518 USD
Apartments