Add this property to your favorites View Details 905 W River Street Freeman Addition | Ozark $325,000 6 bd 5 ba 6,500 sqft 0.75 acres On Site 182 Days Ago