$2,245,000 Active 13719 Alhambra Street Leawood, KS 66224 5 Beds 3 Baths 4299 sq.ft. 0.96 Acres Listing provided courtesy of Weichert, Realtors Welch & Co.