Camelback Square
Phoenix
Phoenix
Three-story office building in a highly-desirable downtown Scottsdale location directly adjacent to Scottsdale Fashion Square on Camelback Road.
Location: Scottsdale, AZ
Property Type: Office
Building Size: 175,268 square feet
Fund: Velocis Fund II