848 Troy Rd

 848 Troy Rd, EdwardsvilleIL 62025
$1,2303 Beds2166 sqftPets OK