Mark Lafferty
Keller Williams Tri-Valley Realty
925-216-6203
925-216-6203
http://marklafferty.com/