3-bed Detached for sale in Campbellville, 30 Main St, Milton