212 The Strand

  • Hermosa Beach, California

528 The Strand

  • Hermosa Beach, California