4244 Edgewood Ave

    Fort Myers, FL