SANTA CLARA, CA – PROPERTY: SG6031

  Family-owned with over 20+ experience