11
21501 N 78th Ave
Peoria, AZ 85382
$103.20 USD/SF/YR
110-230 SF
1
Space Available
Built 2007
230 SF Contiguous
Built 2007
110-230 SF
$103.20 USD/SF/YR
Office