Arrowhead Creekside in Glendale sells for $11.15M
An 11 building medical office campus, Arrowhead Creekside, sold for $11.15 million in Glendale at 7200 W. Bell Rd., according to Cushman & Wakefield on behalf of owner Washington D.C. based Starwood.…