3
28217 Avenue Crocker
Santa Clarita, CA 91355
$6,152,520 USD
20,856 SF
20,856 SF
$6,152,520 USD
Warehouse