NORTH CENTRAL PLAZA

Address: 725 N. CENTRAL AVENUE
City/State: Avondale, AZ 85323 
Listing Status: For Lease
Property Type: Retail