22
1714 Newbury Rd
Newbury Park, CA 91320
$36.00 USD/SF/YR
2,711 SF
1
Space Available
Built 2004
2,711 SF Contiguous
Built 2004
2,711 SF
$36.00 USD/SF/YR
Retail