10
22680 80 Av NW
Edmonton, AB T5T 7R8
$6,556,769 USD
1,516 SF
36
Units
4.76% Cap Rate
1,516 SF
$6,556,769 USD
Apartments