Grandview Office Complex

Location:  St. Louis, MO 
Acquisition Date:  June 13, 2016 
Description:  Over 100,00 sq. ft. of Office Space located in one of the busiest traffic intersections of St. Louis.

Share this post

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on print
Share on email