Placida Villa #13257 Villa Villa
7105 Palm Island Drive, Placida, 33946
Boasting a garden, heated pool and sea views, Placida Villa #13257 Villa is set in Placida. This beachfront property offers access to a patio, free private parking and free Wi-Fi.