Sold 2344679 11708 E 21st Street Court South, Independence, MO 64050 2 bedrooms – 2 bathrooms $ 130,000