Hotel Casa 425

425 W 1st St
Claremont
California
United States