View Details $4,700,000 1 of 76 Coral Bay | St. John 6 beds 5 baths 5,225 sqft 0.52 acres On Site: 145 Days