Hotel Solaire Los Angeles

1710 West 7th Street, Los Angeles