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