SRO is pleased to announce the acquisition of Island Corporate Center. The 105,417 sf building is located within Mercer Island’s Town Center, the largest commercial hub on the island. The property is surrounded by a large mix of restaurants, shops, galleries, fitness studios, grocery stores, and many more superior retailers. On site amenities include a conference room, fitness center with showers, bike storage, and deli.