← Back to MapShare

1 11903 63 Street NW

Montrose Edmonton, Alberta

Last Sold
$299,900 
On Sep 2015
-$30,600
-$30,600
(10.20%)
Honestdoor Price
$269,300 
On Oct 2019
Floor Space
100 sqm (1,100 sqft)
Year Built
2014
Taxes
$2,397
Beds
3
Zoning
Small Scale Infill Development Zone (RF3)
Baths
1.1