Luxury Loft Next to Staples Center Los Angeles
1050 S Flower St
Los Angeles,
CA 90015
Near Staples Center