Open: Sat 12:00 PM - 2:00 PM $540,000 Active 4Beds3Baths2049Sqft0.17Acres 11137 N Euclid Ave, Kansas City, MO 64155 MLS#: HMS2649904