4-bed Detached for sale in Rural Caledon, 20364 St. Andrews Rd, Caledon