300b The Strand

  • Manhattan Beach, California

2316 The Strand

  • Manhattan Beach, California