20601 Santa Lucia
Tehachapi, CA 93561
$1,180,000 USD
10,600 SF
10,600 SF
$1,180,000 USD
Warehouse