12
601 S Hwy 395
Olancha, CA 93549
$2,495,000 USD
3,530 SF
3,530 SF
$2,495,000 USD
Service Station