Open: Sat 11:00 AM - 2:00 PM $390,000 Coming Soon 4Beds4Baths2953Sqft0.31Acres 9815 N Flora Ave, Kansas City, MO 64155 MLS#: HMS2648054