the palmer room s

3387 Motor Ave. (at Woodbine)
Los Angeles
California
United States