SANTA CLARA
Villa Esperanza Apartments
752 Saint Clar Avenue. Gilroy, CA 95020
20 apartments set aside for people with developmental disabilities
1 bedroom, 2 bedroom, 3 bedroom apartments
752 Saint Clar Avenue. Gilroy, CA 95020
20 apartments set aside for people with developmental disabilities
1 bedroom, 2 bedroom, 3 bedroom apartments