Duplex $354,900 251 Mosaic Drive Unit 39 Port St. Joe, FL 3 Beds 2 Baths 1,566 Sqft $4,390,000 111 31st Street Mexico Beach, FL 12 Beds 12 Baths 7,514 Sqft $339,000 217 Mosaic Drive Unit 46 Port St. Joe, FL 2 Beds 2 Baths 1,566 Sqft $374,900 115 Canvas Lane Port St. Joe, FL 3 Beds 2 Baths 1,595 Sqft $699,000 2130 W Hwy 98 Unit 48 Port St. Joe, FL 5 Beds 3 Baths 2,443 Sqft $354,900 237 Mosaic Drive Unit 42 Port St. Joe, FL 3 Beds 2 Baths 1,566 Sqft $354,900 241 Mosaic Drive Unit 41 Port St. Joe, FL 3 Beds 2 Baths 1,566 Sqft $789,000 656 Seacliffs Drive Port St. Joe, FL 3 Beds 2 Baths 1,647 Sqft $354,900 244 Arazzo Way Unit 5 Port St. Joe, FL 2 Beds 2 Baths 1,566 Sqft $349,900 164 Canvas Lane Unit 72 Port St. Joe, FL 2 Beds 2 Baths 1,566 Sqft $349,900 130 Canvas Lane Unit 69 Port St. Joe, FL 3 Beds 2 Baths 1,566 Sqft View More