MLS# SR24160922
2860 Birchcreek Place
Thousand Oaks,
CA
91360
Property Type:
Single Family Residence