4 Photos
10-20 Fincham Ave Markham Village, Markham, York, ON MLS® N9395463
Commercial (Land)
$7500000.0
Price drop by 5.1%
Fully leased plaza to a variety of professional and service-based tenants and recently anchored by a Montessori just beginning a 10-year lease. The pr