3-bed Townhouse for sale in Oak Ridges, 76 Longwood Ave, Richmond Hill