+UPLOAD
190 Reviews

Granada Inn

2515 El Camino Real, CA 95051, Santa Clara