0.37 Acre (16200 sqft) Land for sale in Crete IL – $15,000

$15,000 16200 sqft For sale is 0.37 Acre, 16200 sq ft, in nice neighborhood of Crete IL with many homes nearby. 592 Orchard Dr, Crete, IL 60417 Buildable lot, come … Continue reading 0.37 Acre (16200 sqft) Land for sale in Crete IL – $15,000