$1,295,000 - 2025 Buena Vista Ave, Gilroy, CA 95020
2025 Buena Vista Ave
Gilroy,
CA
95020
County: Santa Clara