12 Starfish CT #24, Newport Beach, CA 92663 - MLS#PW21129840 - John...