29
3110 N Central Ave
Phoenix, AZ 85012
Rate Upon Request
69-20,910 SF
1
Space Available
Built 2019
Built 2019
69-20,910 SF
Rate Upon Request
Coworking Space