2
121 W 63rd St
Kansas City, MO 64113
Rate Upon Request
137-559 SF
3
Spaces Available
Built 1935
559 SF Contiguous
Built 1935
137-559 SF
Rate Upon Request
Office