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
Investor purchases southeast Houston office building
Your browser doesn't support speech synthesis.
Listen to article •
Read time: 1 sec