Homes for sale - 3 Starfish CT #39, Newport Beach, CA 92663 – MLS#N...