920 Chelham Way, Montecito CA 93108
Montecito, California, United States
USD 2,149,000
- 3
- 2
- 1,449 ft2
5476 Lafayette Street, Ventura CA 93003
Ventura, California, United States
USD 850,000
- 3
- 2
- 1,478 ft2