ROSEWOOD TUCKER S POINT

60 Tucker's Point Drive
Bermuda