0.15 Acre (6600 sqft) Land for sale Antioch IL – $60,000

$60,000 6600 sqft For sale is 0.15 Acre, 6,600 sq ft, in nice neighborhood of Antioch IL with many homes nearby in new subdivision. Located 1082 Holly Dr Antioch, IL … Continue reading 0.15 Acre (6600 sqft) Land for sale Antioch IL – $60,000