David Darby
Keller Williams Tri-Valley Realty
925-397-4200
925-858-4910
http://www.darbyonthemove.com/