1/35 35 New $ 5,500 5 Beds3 Baths2,661 SqFt 2668 Capella WAY, Thousand Oaks, CA 91362 Single Family Home Listed by Coldwell Banker Quality Properties