New - 2 Days Ago $1,800,000 Active Under Contract 5Beds5Baths5683Sqft0.59Acres 12301 Alhambra St, Leawood, KS 66209 MLS#: HMS2650662