3-bed Townhouse for sale in Vinegar Hill, 42 Charlotte Angliss Rd, Markham