Nautilus In White Rock
Nautilus by Isle of Mann 21- and 24-storey condominium development located in the scenic White Rock community. There are 121 units, offering 2 and 3 bedrooms that range generously from 2,467 to 7,366 square feet. Wake up to stunning city, water, and mountain views every single day when you become a resident of Nautilus. In addition,…