$4,850,000 -
124 Turquoise Avenue
Newport Beach ,
CA 92662
Country: US