3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254
3301   The Strand, Hermosa Beach, CA, 90254

$22,900,000

3301 The Strand, Hermosa Beach, CA, 90254

64
Courtesy of: John Corrales 01263687 | Compass