The cost of living in Fort Myers Shores, Florida is 16.5% cheaper than Upper St. Clair, Pennsylvania.