10
24980 N 83rd Ave
Peoria, AZ 85383
$36.50 USD/SF/YR
2,444 SF
1
Space Available
Built 2019
2,444 SF Contiguous
Built 2019
2,444 SF
$36.50 USD/SF/YR
Office/Medical