Deer Creek Office Park, Bldg #1

Location: Lee’s Summit, MO
Size: 39,000 SF
Site: 5.30 A/C