Listings Between $900000 - $950000 in Franklin

2601 Highway H Sullivan, MO 63080
590 Fairway Drive Union, MO 63084