Townhouse 7 - 2627 McCowan Road, Scarborough