Land for sale in Antioch IL – 5512 sq ft – $6000