Creve Coeur Center

Location:  Creve Coeur, MO
Acquisition Date:  Mar 9, 2016
Description:  Located in of of St. Louis’ most affluent communities, this office space has just under 600,000 sq. ft. of office space

Share this post