John Preston

Loan Officer

Location:3825 Hopyard Rd #150 Pleasanton CA 94588

Phone No:510-623-1083

Email:jkpres@sbcglobal.net

DRE#:757697

NMLS#:340909