Sale Expired

2919 Blue Spruce Cir Thousand Oaks, CA