Self-storage facility in Houston-area sells – JLL
JLL Capital Markets closed the sale of the 95,963-square-foot Imperial Self Storage in Sugar Land, Texas. June 27, 2022.
Building "Bridges" Across the Bayou City!
JLL Capital Markets closed the sale of the 95,963-square-foot Imperial Self Storage in Sugar Land, Texas. June 27, 2022.