3D Active $2,349,000 5 Beds6 Baths5,104 SqFt 5617 Terra Bella LN, Camarillo, CA 93012 Single Family Home Listed by Blaine Ostrander of Redfin Corporation