4
24200 Lyons Ave
Santa Clarita, CA 91321
$15.60 USD/SF/YR
8,755 SF
1
Space Available
Built 1966
8,755 SF Contiguous
Built 1966
8,755 SF
$15.60 USD/SF/YR
Retail