$3,799,000 -
2012 Nautilus Lane
Newport Beach ,
CA 92660
Subdivision: Baycrest North (BCNO)