under $1,590,000
For Sale • 3 + 1 bdrm • 2 wshrm • 1100-1500 sqft
Steeles Avenue East, Markham, L3T 1A4