$3,699,000 -
626 Longfellow Avenue
Hermosa Beach ,
CA 90254
Country: US