SANTA CLARA

Villa Esperanza Apartments
Housing Choices Housing Choices

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

Read More