2810 Markham Road, Scarborough

Property Description
Description:   Retail Plaza
Major Intersection:   Markham Road and McNicoll Avenue
Square Footage:   27,311
Vacancy:   No