This is a 51975 square foot, single family home. This home is located at 120 N 18th St, Ozark, MO 65721.
Off market
$87,760
120 N 18th St, Ozark, MO 65721
--beds
--baths
51,975sqft
SingleFamily
Built in 2005
3 Acres Lot
$-- Zestimate®
$2/sqft
$1,271 Estimated rent