Sam Hirsh Group at the Lighthouse

30 Pier Ave, Hermosa Beach, CA