5-bed Detached for sale in Rural Caledon, 18095 Horseshoe Hill Rd, Caledon