19-shell-gallery

NEWPORT COAST, CA

19 Shell Beach

$19, 950, 000