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