Italian Style Villa On the 200' Wide Bimini Canal With Western Views.
5318 Bayside Ct., Cape Coral, FL 33904