3102 E Thousand Oaks Blvd
Thousand Oaks, CA 91362
$6,450,000 USD
2,289 SF
2,289 SF
$6,450,000 USD
Service Station