Park Terrace
860 Quince Ave, Santa Clara, CA 95051
(408) 244-0035