Sale Expired

3199 Calle Quebracho Thousand Oaks, CA