5 Swallow Court, O'Fallon, MO 63366

Current Owners
Michael E. and Amanda S. Rogers
Purchase Price
N/A (2005)
Property Taxes
$5,121 (2019)
Blockshopper green logo