8380 Church Street is a commercial center located in Gilroy, CA. The two buildings total 19,200 square feet and have 13 units ranging in size from 1,350 to 1,800 square feet.