2002 Barranca, Newport Beach, CA 92660

3 BD | 2 Baths | 1,342 SQ/FT

Offered at $6,500