5670 Camden Ave #102 · San Jose · CA 95124 · United States
beacon school
Special education school
159.86 KM