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