14
5860-5880 N 59th Ave
Glendale, AZ 85308
Rate Upon Request
1,669-45,593 SF
2
Spaces Available
Built 1992
Built 1992
1,669-45,593 SF
Rate Upon Request
Retail