For RentDuplex$1,350/month1101 N 24th Street, Ozark, MO1101 N 24th StreetOzark , MO 657213Beds 2Baths 1,289Sq ftView Listing