1020 E 63rd St
Kansas City, MO 64110
Rate Upon Request
8,333 SF
3
Spaces Available
Built 1907
8,333 SF Contiguous
Built 1907
8,333 SF
Rate Upon Request
Office