Squaw Peak Corporate Center

A large three and four story office complex located near the Pointe Resort on 16th Street, north of Northern Avenue, in the City of Phoenix.