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,024,400
200 N 20th St, Ozark, MO 65721
--beds
--baths
16,760sqft
SingleFamily
Built in 1993
1.07 Acres Lot
$1,024,400 Zestimate®
$61/sqft
$1,967 Estimated rent