Beauty Beach Lounge
12751 Millennium Dr #125, Playa Vista 90094