The Lakes at Thousand Oaks

Thousand Oaks, CA | Retail

Client: Caruso Affiliated
Size: 50,000 SF