SU CASA SHOPPING CENTER

Address: 5802 W. THOMAS ROAD
City/State: Phoenix, AZ 85031 
Listing Status: For Lease
Property Type: Retail