665 W Naomi Ave
Arcadia, CA 91007
$27.00 USD/SF/YR
3,300-16,414 SF
2
Spaces Available
Built 1986
16,414 SF Contiguous
Built 1986
3,300-16,414 SF
$27.00 USD/SF/YR
Office/Medical