24
3600-3840 W 95th St
Leawood, KS 66206
Rate Upon Request
4,667 SF
1
Space Available
Built 1958
1,250 SF Contiguous
Built 1958
4,667 SF
Rate Upon Request
Retail