Vagabond Inn Los Angeles-USC

3101 S Figueroa St
Los Angeles
California
United States