31
2410 E Thousand Oaks Blvd
Thousand Oaks, CA 91362
$2,815,000 USD
4,505 SF
4,505 SF
$2,815,000 USD
Freestanding