11780 Barranca Road - Santa Rosa, CA | $2195000.00 | Crow...