3-bed Detached for sale in Rural Caledon, 18161 St Andrews Rd, Caledon