COLUMBIA PLAZA

Address: 9905-10061 W. CAMELBACK ROAD
City/State: Phoenix, AZ 85037 
Listing Status: For Lease
Property Type: Retail