11
860 Magellan Dr
Tehachapi, CA 93561
$9,900,000 USD
5,130 SF
5,130 SF
$9,900,000 USD
Service Station