View Details 723 Euclid Place Middletown | Alton $169,000 4 bd 2 ba 2,534 sqft 0.2 acres Under Contract