12
17866 Sierra Hwy
Santa Clarita, CA 91351
$20.88 USD/SF/YR
1,037 SF
1
Space Available
Built 1988
1,037 SF Contiguous
Built 1988
1,037 SF
$20.88 USD/SF/YR
Office