About this Property
Metro Square is located right off the I-17 freeway on the south-west corner of West Cactus Road and North 28th Drive in Phoenix, Arizona.
Located 1 mile directly north of Metro Center Shopping mall, monument signage is available. Metro Square has a variety of available space from 900 SF to 2,400 SF with possibilities of a patio.
Property Management Advisors
Telephone: (657) 383-4200