680 Cowles Road, Montecito CA 93108
Montecito, California, United States
USD 7,995,000
- 5
- 4
- 3,872 ft2
920 Chelham Way, Montecito CA 93108
Montecito, California, United States
USD 2,695,000
- 3
- 2
- 1,449 ft2