2
18185 N 83rd Ave
Glendale, AZ 85308
$32.00 USD/SF/YR
757 SF
1
Space Available
Built 2017
757 SF Contiguous
Built 2017
757 SF
$32.00 USD/SF/YR
Office