park plaza hotel s

607 S. Park View St.
Los Angeles
California
United States