11
4605 E Elwood St
Phoenix, AZ 85040
$28.50 USD/SF/YR
5,493-8,800 SF
3
Spaces Available
Built 1989
28,289 SF Contiguous
Built 1989
5,493-8,800 SF
$28.50 USD/SF/YR
Office