5415 Downey Court, Independence, MO 64055 | $300,000 | MLS# HMS2527902 | Finanzo