PLAZA 75

Address: 4011-4021 N. 75TH AVE
City/State: Phoenix, AZ 85033 
Listing Status: For Lease
Property Type: Retail