This is a 3300 square foot, apartment home. This home is located at 1112 N Main St, O'Fallon, MO 63366.
Off market
Street View
$248,727
1112 N Main St, O'Fallon, MO 63366
--beds
--baths
3,300sqft
Apartment
Built in 1965
-- sqft lot
$-- Zestimate®
$75/sqft
$2,576 Estimated rent