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