Patrick Donegan's Blog By Patrick Donegan Real Estate Agent - Keller Williams Tri-Valley Realty - CA BRE #01909765