$1,350,000
1808 Burleson Avenue, Thousand Oaks, CA, 91360
Single Family Residence