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