This is a 16760 square foot, single family home. This home is located at 200 N 20th St, Ozark, MO 65721.
Off market
Street View
$1,014,100
200 N 20th St, Ozark, MO 65721
--beds
--baths
16,760sqft
SingleFamily
Built in 1993
1.07 Acres Lot
$1,014,100 Zestimate®
$61/sqft
$1,967 Estimated rent