JLL Capital Markets led the sales efforts for Atrium Crest, a 107,529 SF office building in Clear Lake, Texas
News release
19 September 2024
JLL Capital Markets led the sales efforts for Atrium Crest, a 107,529 SF office building in Clear Lake, Texas