3-bed Detached House for sale in Oak Ridges, 2 Gallacher Ave, Richmond Hill