6-bed Detached House for sale in Oak Ridges, 8 Gallacher Ave, Richmond Hill