JLL Capital Markets arranged the sale of the 28,000-square-foot Uptown Plaza in Houston, Texas
News release
18 July 2023
Sale of premier neighborhood strip center in Houston’s prime retail corridor closes
Your browser doesn't support speech synthesis.
Listen to article •
Read time: 1 sec