448 Markham Road Townhomes is another townhouse by Insoho Developments is situated in Scarborough, Toronto, ON. 448 Markham Road Townhomes have an aggregate of 48 units.