51
44211 Yucca Ave
Lancaster, CA 93534
$7,900,000 USD
16,496 SF
16,496 SF
$7,900,000 USD
Warehouse