$650,000
2010 S 22nd Avenue, Ozark, MO, 65721
Single Family Residence