Add this property to your favorites View Details 975 S 21st Avenue Autumn Meadows | Ozark $17,000 0.84 acres On Site 39 Days Ago #60179951