$899,000 -
121 Emerald Ave Apt 2
Newport Beach ,
CA 92662
County: Orange