3 br, 2 bath House - 104 Third Ave

 104 Third Ave, EdwardsvilleIL 62025
$1,4003 Beds1040 sqft