San Carlos Bay

18201 John Morris Road, Fort Myers, Florida, 33908, United States