23942-23945 Lyons Ave
Santa Clarita, CA 91321
$4,500,000 USD
11,496 SF
11,496 SF
$4,500,000 USD
Storefront Retail Office