Hermitage

2121 Monte Vista St.
Pasadena
California
United States