This is a 11419 square foot, 50 bedroom, single family home. This home is located at 900 N 18th St, Ozark, MO 65721.
Off market
Street View
$1,162,200
900 N 18th St, Ozark, MO 65721
50beds
--baths
11,419sqft
SingleFamily
Built in 1994
1.2 Acres Lot
$1,162,200 Zestimate®
$102/sqft
$1,600 Estimated rent