Tarlton Properties, Inc. Categories DevelopmentReal Estate 1530 O'Brien Drive, Ste. C Menlo Park CA 94025 (650) 330-3600 (650) 330-3636 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×