Lillick Drive Apartments 3602 Lillick Drive, Santa Clara, CA 95051