4
2831 E Thousand Oaks Blvd
Thousand Oaks, CA 91362
$1,400,000 USD
2,230 SF
2,230 SF
$1,400,000 USD
Freestanding