20
24513 Walnut St
Santa Clarita, CA 91321
$1,550,000 USD
22,000 SF
22,000 SF
$1,550,000 USD
Flex