nova manor
15628 - 100 Avenue NW, Edmonton
nova manor
15628 - 100 avenue nw, edmonton
0
1
0
709  Apartment
$975/mo
nova manor
15628 - 100 avenue nw, edmonton
0
1
1
661  Apartment
$1150 - 1200/mo
nova manor
15628 - 100 avenue nw, edmonton
0
1
2
720  Apartment
$1250 - 1400/mo