Waterfront Villa ID5218, Cape Coral
https://waterfront-villa-id5218.usa8.info
Offering an outdoor pool and views of the tropical waterway, Waterfront Villa ID5218 is located in Punta Rassa in the Florida Region, 9.3 mi from Fort Myers. Naples is 31 mi away. The accommodations is air conditioned and features a seating area.
5218 Skyline Boulevard, Cape Coral, FL 33914, United States of America