4
23120 Lyons Ave
Santa Clarita, CA 91321
$10,450,000 USD
31,653 SF
31,653 SF
$10,450,000 USD
Storefront