$31,500,000 -
18 Swimmers Point
Newport Coast ,
CA 92657
Country: US
Property listed by Land Co Development Inc, Billy Chen 714-858-1886