1
11907 104 St NW
Edmonton, AB T5G 2L3
$1,266,634 USD
7,124 SF
12
Units
5.3% Cap Rate
7,124 SF
$1,266,634 USD
Apartments