51 Sea Pine Lane, Newport Beach, CA 92660, USA

2 Beds      2 Baths      1190 SF         SOLD