1660 CROSS BRIDGE Place, Thousand Oaks, CA | 5 Bed, 5 Bath | Topfind Realty