View Details Under Contract $154,900 1 of 21 Milton Crest | Alton 4 beds 1 baths 1,633 sqft On Site: 34 Days