Sky Hotel, Los Angeles

Sky Hotel

2352 Westwood Blvd.