Sea Rock Inn - Los Angeles

14032 S Vermont Ave
Los Angeles
California
United States