12105 Alhambra Street, Leawood, KS 66209
4
beds
5
baths
4,853 Sq.Ft. LIVING AREA
0.81 Acres lot
Open House