$560,000
5
Beds
⋅
4
Baths
⋅
26032630
MLS
⋅
CLOSED
Status
1306 Avondale Spring Dr, O'Fallon