A recently renovated 16-story office building in Glendale is under new ownership after selling for a significant discount.
Beacon Capital Partners sell 19-story building at 101 North Brand Boulevard for less than half its 2016 price.