12
1000-1012 Segovia Cir
Placentia, CA 92870
$19.20 USD/SF/YR
3,160 SF
1
Space Available
Built 1988
3,160 SF Contiguous
Built 1988
3,160 SF
$19.20 USD/SF/YR
Flex