$245,000 Active 3Beds2Baths1232Sqft0.61Acres 5231 N Merrimac Ave, Kansas City, MO 64151 MLS#: HMS2646139