SLS Buys Distressed Galleria-Area Office TowerBy FinMar NewsApril 8, 2025SLS Properties acquired the Galleria-area office building at 2425 W. Loop S. The Houston Business Journal reports that SLS paid $27 million for the 11-story, 285,000-square-foot…