THE GRANADA LOS ANGELES

The Granada Los Angeles

17 South First Street, Alhambra, 91801