$299,900 -
824 W 15th 14
Newport Beach ,
CA 92663
Complex/park: Newport Terrace