Glendale Financial Square building sells for $28 million – L.A. Business First

The new owners plan to upgrade the office building’s common areas and main entry plaza.

  • You already voted!
  • Read More