2126 The Strand Hermosa Beach

33.868839, -118.404068