View Details $895,000 1 of 83 Treasure Shores | PORT ST. JOE 3 beds 2 baths 1 ½ baths 2,304 sqft 0.78 acres On Site: 142 Days