Gilroy Sobrato Apartments (Photo by Douglas Sterling)

Gilroy Sobrato Apartments (Photo by Douglas Sterling)

Gilroy Sobrato Apartments (Photo by Douglas Sterling)