700 Southview Plaza, O'Fallon, IL 62269

Current Owners
Purchase Price
$18,000 (2020)
Property Taxes
$14,196 (2020)
Blockshopper green logo