Skip to main content
2005 Barranca, Newport Beach, CA 92660 - $2,050,000