Deal Alert? $270,000 22Bds1Ba940sqftSale Pending8036 Mercier St, Kansas City, MO 64114Kw Kansas City Metro