20 WINDEMERE Place, St. Thomas