How many shops?
Address: 681 Leavesley Rd, Gilroy, CA 95020, USA
John NORTH | Aug 25, 2020
More than 60 shops and restaurants
Jill L | Aug 25, 2020
Probably 60+, but a lot vacant
noble point | Aug 25, 2020
50 maybe
Thanks! Your answer is awaiting moderation.