3500 The Strand Hermosa Beach

33.899284, -118.419002