10141 153rd St NW
Edmonton, AB T5P 2B3
$2,211,365 USD
23,652 SF
30
Units
23,652 SF
$2,211,365 USD
Apartments