Wake up to uninterrupted ocean views and the sound of the waves from this beautifully maintained beachfront home in the heart of Cannon Rocks.
Wake up to uninterrupted ocean views and the sound of the waves from this beautifully maintained beachfront home in the heart of Cannon Rock…