11
475 E Avenida de los Arboles
Thousand Oaks, CA 91360
$3,600,000 USD
7,193 SF
7,193 SF
$3,600,000 USD
Freestanding