4621 Bayshore Rd, North Fort Myers, FL 33917, United States
17083 Wayzata Ct, North Fort Myers, FL 33917, United States