Mayfair Gardens
Scarborough, Ontario

This innovative inner city infill neighbourhood features a mix of 51 classically designed detached, semi-detached and townhomes. Within close proximity to many local amenities, services and shopping this community is located in Scarborough Ontario.