Michael Swift
Keller Williams Tri-Valley Realty
925-255-5905
925-255-5905
http://www.TheSwiftTeam.com