View Details New On Site 4 Days Ago $2,200,000 1 of 90 Flag Hill | St. Thomas 5 beds 6 baths 7,229 sqft 1.02 acres On Site: 4 Days
View Details Under Contract $1,550,000 1 of 63 Flag Hill | St. Thomas 7 beds 5 baths 4,000 sqft 0.82 acres On Site: 85 Days